/* listargs.c  
 * 打印命令行参数的数量，列出这些参数，  
 * 然后向标准错误输出一条消息  
 */  
#include <stdio.h>  

int main(int argc, char *argv[]) {  
    printf("参数数量: %d, 参数列表如下:\n", argc);  
    
    for(int i = 0; i < argc; i++) {  
        printf("参数[%d]: %s\n", i, argv[i]);  
    }  

    fprintf(stderr, "这条消息被发送到标准错误输出。\n");  
    
    return 0;  
}